---
title: 节点树
icon: Network
---

当节点（可连接实体ConnectableEntity）和连线组织起来形成一个庞大的网络时，有一些快捷操作

## 快速创建树结构

（Xmind式的操作方式）

1. 广度生长：选中节点树上的一个节点，按 `\` 反斜杠键，会在该节点下创建新的节点，并自动连接当前父节点
2. 深度生长：选中节点树上的一个节点，按 `Tab` 键，会在该节点右侧创建新的节点，并自动连接当前父节点

当选中一个孤立的节点时，只能进行深度生长，不能进行广度生长，因为没有父节点

这两个按键可在设置中自定义修改

## 改变朝向

**两种旋转方式**

1. 对准一个节点按住 `Ctrl` + `鼠标滚轮`，会带动整个“子树”转动
2. 用鼠标拖拽连线，可以转动整个“子树”

**翻转方向**

1. 选中根节点
2. 在工具栏中点击对齐，打开对齐面板
3. 点击“水平翻转”/“垂直翻转”按钮

## 移动子树

左键拖拽一个节点，但按住 `Ctrl` 键可以带动所有子节点拖动整个树（注意只选中根节点）

## 转变成框嵌套结构

框的嵌套形式也可以看成一种树形结构，甚至比树形结构还更加直观，还包含了上下左右等位置信息。

因此当树过于庞大和复杂时，建议使用框的嵌套关系+树形结构结合的方式来整理内容。

1. 选中根节点
2. 在工具栏中点击对齐，打开对齐面板
3. 点击“回”形状的按钮

## 将树结构导出为markdown

详见“导出”章节
